#include <REGX52.H>

/**
* 定时器0初始化 1毫秒@12.000MHz
*
*/
void Timer0Init()		
{
	TMOD &= 0xF0;		//设置定时器模式
	TMOD |= 0x01;		//设置定时器模式
	TL0 = 0x18;		//设置定时初值
	TH0 = 0xFC;		//设置定时初值
	TF0 = 0;		//清除TF0标志
	TR0 = 1;		//定时器0开始计时
	ET0=1;
	EA=1;
	PT0=0;
}
/*
*定时器中断函数模板
*/
//void Timer0_Routine() interrupt 1{
//	// 保留状态,数值不丢失
//	static unsigned int T0Count = 0;
//	//P2_0=0;
//	TH0=0xFC;
//	TL0=0x18;
//	++T0Count;
//	if(T0Count >= 1000){
//		T0Count = 0;
//		P2_0 = ~P2_0;
//	}
//}